#include "ParentLinkDialog.h"
#include "ui_ParentLinkDialog.h"
#include <QDateTime>
ParentLinkDialog::ParentLinkDialog(QWidget *parent)
    : QDialog(parent)
    , ui(new Ui::ParentLinkDialog)
{
    ui->setupUi(this);
    this->setWindowTitle("连接父程序的UDP调试界面");
    ui->plainTextEdit->setMaximumBlockCount(1000);
}

ParentLinkDialog::~ParentLinkDialog()
{
    delete ui;
}

void ParentLinkDialog::setHeartbeat(bool isHeart)
{
    if(isHeart != ui->btnHeart->isChecked())
        ui->btnHeart->setChecked(isHeart);
}

void ParentLinkDialog::setRxUDPData(QString RxUDPData)
{
    ui->plainTextEdit->appendPlainText(QString("%1:%2").arg(QDateTime::currentDateTime().toString("hh:mm:ss.zzz")).arg(RxUDPData));
}
